chief artery of thumb - German English Dictionary